83 research outputs found

    A Tool for Optimizing the Build Performance of Large Software Code Bases

    Get PDF
    We present Build Analyzer, a tool that helps developers optimize the build performance of huge systems written in C. Due to complex C header dependencies, even small code changes can cause extremely long rebuilds, which are problematic when code is shared and modified by teams of hundreds of individuals. Build Analyzer supports several use cases. For developers, it provides an estimate of the build impact and distribution caused by a given change. For architects, it shows why a build is costly, how its cost is spread over the entire code base, which headers cause build bottlenecks, and suggests ways to refactor these to reduce the cost. We demonstrate Build Analyzer with a use-case on a real industry code base.

    Case Study:Visual Analytics in Software Product Assessments

    Get PDF

    A Tool for Optimizing the Build Performance of Large Software Code Bases

    Get PDF

    Visualizing Debugging Activity in Source Code Repositories

    Get PDF

    An Open Framework for CVS Repository Querying, Analysis and Visualization

    Get PDF

    Visualizing Debugging Activity in Source Code Repositories

    Get PDF

    SOLIDFX:An integrated reverse engineering environment for C++

    Get PDF
    Many C+ + extractors exist that produce syntax trees, call graphs, and metrics from C++ code, yet few offer integrated querying, navigation, and visualization of source- code-level facts to the end-user. We present an interactive reverse engineering environment which supports reverse- engineering tasks on C/C++ code, e.g. set up the extraction process, apply user-written queries on the extracted facts, and visualize query results, much like classical forward- engineering IDEs do. We illustrate our environment with several examples of reverse-engineering analyses

    Visual Assessment Techniques for Component-Based Framework Evolution

    Get PDF

    How Do Changes in Buggy Mozilla Files Propagate?

    Get PDF

    A Framework for Interactive Visualization of Component-Based Software

    Get PDF
    • …
    corecore